home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_86.txt < prev    next >
Text File  |  1991-04-25  |  12KB  |  220 lines

  1. # near model CODE resource
  2. # jump table entries: 10696-10699 (4 of them)
  3. export_1337:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6. 00000008  3C2E 0012                move.w     D6, [A6 + 0x12]
  7. 0000000C  266E 000C                movea.l    A3, [A6 + 0xC]
  8. 00000010  286E 0008                movea.l    A4, [A6 + 0x8]
  9. 00000014  4207                     clr.b      D7
  10. 00000016  2F0C                     move.l     -[A7], A4
  11. 00000018  2054                     movea.l    A0, [A4]
  12. 0000001A  2050                     movea.l    A0, [A0]
  13. 0000001C  2268 0078                movea.l    A1, [A0 + 0x78]
  14. 00000020  4E91                     jsr        [A1]
  15. 00000022  2D40 FFFC                move.l     [A6 - 0x4], D0
  16. 00000026  588F                     addq.l     A7, 4
  17. 00000028  676A                     beq        +0x6C /* 00000094 */
  18. 0000002A  4A46                     tst.w      D6
  19. 0000002C  673E                     beq        +0x40 /* 0000006C */
  20. 0000002E  2054                     movea.l    A0, [A4]
  21. 00000030  3028 0014                move.w     D0, [A0 + 0x14]
  22. 00000034  48C0                     ext.l      D0
  23. 00000036  2F00                     move.l     -[A7], D0
  24. 00000038  2F0B                     move.l     -[A7], A3
  25. 0000003A  2053                     movea.l    A0, [A3]
  26. 0000003C  2050                     movea.l    A0, [A0]
  27. 0000003E  2268 006C                movea.l    A1, [A0 + 0x6C]
  28. 00000042  4E91                     jsr        [A1]
  29. 00000044  4A00                     tst.b      D0
  30. 00000046  508F                     addq.l     A7, 8
  31. 00000048  674A                     beq        +0x4C /* 00000094 */
  32. 0000004A  2054                     movea.l    A0, [A4]
  33. 0000004C  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  34. 00000050  4EBA 00EA                jsr        [PC + 0xEA /* 0000013C */]
  35. 00000054  48C6                     ext.l      D6
  36. 00000056  2F06                     move.l     -[A7], D6
  37. 00000058  2F0B                     move.l     -[A7], A3
  38. 0000005A  2F0C                     move.l     -[A7], A4
  39. 0000005C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  40. 00000060  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  41. 00000064  7E01                     moveq.l    D7, 0x01
  42. 00000066  4FEF 0014                lea.l      A7, [A7 + 0x14]
  43. 0000006A  6028                     bra        +0x2A /* 00000094 */
  44. label0000006C:
  45. 0000006C  2F0C                     move.l     -[A7], A4
  46. 0000006E  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  47. 00000072  B08B                     cmp.l      D0, A3
  48. 00000074  588F                     addq.l     A7, 4
  49. 00000076  661C                     bne        +0x1E /* 00000094 */
  50. 00000078  7000                     moveq.l    D0, 0x00
  51. 0000007A  2F00                     move.l     -[A7], D0
  52. 0000007C  2F0B                     move.l     -[A7], A3
  53. 0000007E  2F0C                     move.l     -[A7], A4
  54. 00000080  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  55. 00000084  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  56. 00000088  2F0B                     move.l     -[A7], A3
  57. 0000008A  2F0C                     move.l     -[A7], A4
  58. 0000008C  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  59. 00000090  4FEF 0018                lea.l      A7, [A7 + 0x18]
  60. label00000094:
  61. 00000094  1007                     move.b     D0, D7
  62. 00000096  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  63. 0000009C  4E5E                     unlink     A6
  64. 0000009E  4E75                     rts
  65. export_1338:
  66. 000000A0  4E56 0000                link       A6, 0
  67. 000000A4  48E7 0118                movem.l    -[A7], D7,A3,A4
  68. 000000A8  3E2E 0012                move.w     D7, [A6 + 0x12]
  69. 000000AC  286E 0008                movea.l    A4, [A6 + 0x8]
  70. 000000B0  4A47                     tst.w      D7
  71. 000000B2  6710                     beq        +0x12 /* 000000C4 */
  72. 000000B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  73. 000000B8  2F0C                     move.l     -[A7], A4
  74. 000000BA  4EBA 00E0                jsr        [PC + 0xE0 /* 0000019C */]
  75. 000000BE  2640                     movea.l    A3, D0
  76. 000000C0  508F                     addq.l     A7, 8
  77. 000000C2  6006                     bra        +0x8 /* 000000CA */
  78. label000000C4:
  79. 000000C4  2054                     movea.l    A0, [A4]
  80. 000000C6  2668 0022                movea.l    A3, [A0 + 0x22]
  81. label000000CA:
  82. 000000CA  200B                     move.l     D0, A3
  83. 000000CC  6714                     beq        +0x16 /* 000000E2 */
  84. 000000CE  2F0B                     move.l     -[A7], A3
  85. 000000D0  48C7                     ext.l      D7
  86. 000000D2  2F07                     move.l     -[A7], D7
  87. 000000D4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  88. 000000D8  2F0C                     move.l     -[A7], A4
  89. 000000DA  4EBA 0012                jsr        [PC + 0x12 /* 000000EE */]
  90. 000000DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  91. label000000E2:
  92. 000000E2  7000                     moveq.l    D0, 0x00
  93. 000000E4  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  94. 000000EA  4E5E                     unlink     A6
  95. 000000EC  4E75                     rts
  96. export_1339:
  97. fn000000EE:
  98. 000000EE  4E56 0000                link       A6, 0
  99. 000000F2  48E7 0118                movem.l    -[A7], D7,A3,A4
  100. 000000F6  3E2E 0012                move.w     D7, [A6 + 0x12]
  101. 000000FA  266E 0014                movea.l    A3, [A6 + 0x14]
  102. 000000FE  286E 0008                movea.l    A4, [A6 + 0x8]
  103. 00000102  4A47                     tst.w      D7
  104. 00000104  6724                     beq        +0x26 /* 0000012A */
  105. 00000106  48C7                     ext.l      D7
  106. 00000108  2F07                     move.l     -[A7], D7
  107. 0000010A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  108. 0000010E  2F0B                     move.l     -[A7], A3
  109. 00000110  2053                     movea.l    A0, [A3]
  110. 00000112  2050                     movea.l    A0, [A0]
  111. 00000114  2268 0050                movea.l    A1, [A0 + 0x50]
  112. 00000118  4E91                     jsr        [A1]
  113. 0000011A  4A00                     tst.b      D0
  114. 0000011C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  115. 00000120  6710                     beq        +0x12 /* 00000132 */
  116. 00000122  2054                     movea.l    A0, [A4]
  117. 00000124  214B 0022                move.l     [A0 + 0x22], A3
  118. 00000128  6008                     bra        +0xA /* 00000132 */
  119. label0000012A:
  120. 0000012A  2F0C                     move.l     -[A7], A4
  121. 0000012C  4EBA 000E                jsr        [PC + 0xE /* 0000013C */]
  122. 00000130  588F                     addq.l     A7, 4
  123. label00000132:
  124. 00000132  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  125. 00000138  4E5E                     unlink     A6
  126. 0000013A  4E75                     rts
  127. export_1340:
  128. fn0000013C:
  129. 0000013C  4E56 FFFC                link       A6, -0x0004
  130. 00000140  48E7 0018                movem.l    -[A7], A3,A4
  131. 00000144  286E 0008                movea.l    A4, [A6 + 0x8]
  132. 00000148  2054                     movea.l    A0, [A4]
  133. 0000014A  2668 0022                movea.l    A3, [A0 + 0x22]
  134. 0000014E  200B                     move.l     D0, A3
  135. 00000150  6740                     beq        +0x42 /* 00000192 */
  136. 00000152  2F0B                     move.l     -[A7], A3
  137. 00000154  2053                     movea.l    A0, [A3]
  138. 00000156  2050                     movea.l    A0, [A0]
  139. 00000158  2268 0078                movea.l    A1, [A0 + 0x78]
  140. 0000015C  4E91                     jsr        [A1]
  141. 0000015E  2D40 FFFC                move.l     [A6 - 0x4], D0
  142. 00000162  2040                     movea.l    A0, D0
  143. 00000164  2050                     movea.l    A0, [A0]
  144. 00000166  B7D0                     cmpa.l     A3, [A0]
  145. 00000168  588F                     addq.l     A7, 4
  146. 0000016A  661E                     bne        +0x20 /* 0000018A */
  147. 0000016C  7000                     moveq.l    D0, 0x00
  148. 0000016E  2F00                     move.l     -[A7], D0
  149. 00000170  2F0B                     move.l     -[A7], A3
  150. 00000172  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  151. 00000176  588F                     addq.l     A7,